mental defect - Allemand Anglais Dictionnaire